more capable - French English Dictionary